
package com.hc.util;

import cn.painto.util.SnowflakeIdWorker;

public class IdWorker {
	
	private static SnowflakeIdWorker worker;
	private static SnowflakeIdWorker worker2;
	
	static{
		worker = new SnowflakeIdWorker(0, 0);
		worker2 = new SnowflakeIdWorker(1, 4);
	}
	/**
	 * 
	 * @Description： 生成id
	 * @return
	 * @author:  
	 * @since: 2017年2月9日 下午3:25:32
	 */
	public static synchronized String createId(){
		String id = Long.toString(worker.nextId());
		return id;
	}
	/**
	 * 
	 * @Description： 生成订单id
	 * @return
	 * @author:  
	 * @since: 2017年2月9日 下午3:25:42
	 */
	public static synchronized String createOrderId(){
		String id = Long.toString(worker2.nextId());
		return id;
	}
}

